package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseXxlJobLogReport<M extends BaseXxlJobLogReport<M>> extends Model<M> implements IBean {

	public void setId(java.lang.Integer id) {
		set("id", id);
	}
	
	public java.lang.Integer getId() {
		return getInt("id");
	}

	/**
	 * 调度-时间
	 */
	public void setTriggerDay(java.util.Date triggerDay) {
		set("trigger_day", triggerDay);
	}
	
	/**
	 * 调度-时间
	 */
	public java.util.Date getTriggerDay() {
		return get("trigger_day");
	}

	/**
	 * 运行中-日志数量
	 */
	public void setRunningCount(java.lang.Integer runningCount) {
		set("running_count", runningCount);
	}
	
	/**
	 * 运行中-日志数量
	 */
	public java.lang.Integer getRunningCount() {
		return getInt("running_count");
	}

	/**
	 * 执行成功-日志数量
	 */
	public void setSucCount(java.lang.Integer sucCount) {
		set("suc_count", sucCount);
	}
	
	/**
	 * 执行成功-日志数量
	 */
	public java.lang.Integer getSucCount() {
		return getInt("suc_count");
	}

	/**
	 * 执行失败-日志数量
	 */
	public void setFailCount(java.lang.Integer failCount) {
		set("fail_count", failCount);
	}
	
	/**
	 * 执行失败-日志数量
	 */
	public java.lang.Integer getFailCount() {
		return getInt("fail_count");
	}

}
